<script>
	export default {
		
		onLaunch: function() {
			// if (uni.getStorageSync('login').role_type == 3) {
				
			// 	console.log(uni.getStorageSync('login').role_type)
			// 	uni.setTabBarItem({
			// 		index: 3, // 假设“我的”在第二个位置
			// 		visible: false
			
			// 	});
			// 	uni.setTabBarItem({
			// 		index: 4, // 假设“我的”在第二个位置
			// 		visible: false
			
			// 	});
			// }else if(uni.getStorageSync('login').role_type == 2){
				
			// 	console.log(uni.getStorageSync('login').role_type)
			// 	uni.setTabBarItem({
			// 		index: 0, // 假设“我的”在第二个位置
			// 		visible: false
				
			// 	});
			// 	uni.setTabBarItem({
			// 		index: 1, // 假设“我的”在第二个位置
			// 		visible: false
				
			// 	});
			// 	uni.setTabBarItem({
			// 		index: 3, // 假设“我的”在第二个位置
			// 		visible: false
				
			// 	});
			// 	uni.setTabBarItem({
			// 		index: 4, // 假设“我的”在第二个位置
			// 		visible: false
				
			// 	});
			// }else if(uni.getStorageSync('login').role_type == 1){
				
			// 	console.log(uni.getStorageSync('login').role_type)
			// 	uni.setTabBarItem({
			// 		index: 2, // 假设“我的”在第二个位置
			// 		visible: false
				
			// 	});
				
			// }else{
			// 	console.log(uni.getStorageSync('login').role_type)
			// 	uni.setTabBarItem({
			// 		index: 0, // 假设“我的”在第二个位置
			// 		visible: false
				
			// 	});
			// 	uni.setTabBarItem({
			// 		index: 1, // 假设“我的”在第二个位置
			// 		visible: false
				
			// 	});
			// 	uni.setTabBarItem({
			// 		index: 2, // 假设“我的”在第二个位置
			// 		visible: false
				
			// 	});
			// 	uni.setTabBarItem({
			// 		index: 3, // 假设“我的”在第二个位置
			// 		visible: false
				
			// 	});
			// 	uni.setTabBarItem({
			// 		index: 4, // 假设“我的”在第二个位置
			// 		visible: false
				
			// 	});
			// }
		},
		onShow: function(options) {
			
			console.log(options)
			if(!(options.path =='pages/storePaymentCode/paymentCodePayPage')){
				const token = uni.getStorageSync('login').token; // 假设token存储在localStorage中，键为'token'
				 if (!token) {
				   // token不存在，处理登录或者提示用户重新登录
				   console.log('Token不存在，请重新登录');
				   this.$sun.navRe('/pages/loginPage/index')
				   
				 } else {
				 
				   console.log('Token有效，继续操作');
				 }
				 	console.log('App Show')
				
			}
			
		
		
		},
		onHide: function() {
			console.log('App Hide')
			// uni.removeStorageSync('login');
		}
	}
</script>

<style>

	/*每个页面公共css */
	@import url('common/css/sun.css');
	@import url('common/css/public.css');
	@import url('common/css/page.css');
	page {
		background: #f6f6f6;
	}
	/*每个页面公共css */
		view {
			font-size: 28rpx;
		}
	
		text {
			font-size: 24rpx;
		}
	
		.bjfff {
			background-color: #fff;
		}
	
		.width25 {
			width: 25%;
		}
	
		.width20 {
			width: 20%;
		}
	
		.width80 {
			width: 80%;
		}
	
		.width100 {
			width: 100% !important;
		}
	
		/* 底部白底定位 */
		.fixed-btn {
			z-index: 999;
			position: fixed;
			bottom: 0;
			width: 100%;
			background-color: #fff;
			padding: 20rpx 20rpx 40rpx;
		}
	
		.fixed-btn-padding {
			padding-bottom: 180rpx;
		}
	
		.btn-cls {
			color: #fff;
			font-size: 36rpx;
			line-height: 68rpx;
			width: 710rpx;
			height: 100rpx;
			border-radius: 56rpx;
			background: linear-gradient(90deg, #0ac364 0%, #14df79 100%);
		}
		
		/* 性别样式 */
		.sex-class {
			font-size: 24rpx;
			color: #fff;
			background-color: #fd73a5;
			border-radius: 44rpx;
			padding: 2rpx 10rpx;
			margin-left: 20rpx;
	
			image {
				width: 26rpx !important;
				height: 26rpx !important;
				margin-right: 6rpx;
			}
		}
	
		// 单选框大小
		.min-radio {
			transform: scale(0.8);
		}
	
		/* 左侧矩形 */
		.left-rectangle {
			width: 8rpx;
			height: 28rpx;
			background-color: #19c866;
		}
	.m-top40 {
		margin-top: 40rpx;
	}
		.right-border {
			width: 2rpx;
			height: 94rpx;
			background-color: #eeeeee;
		}
	
		.font32 {
			font-size: 32rpx;
		}
	
		.font36 {
			font-size: 36rpx;
		}
	
		.font24 {
			font-size: 24rpx;
		}
	
		.font26 {
			font-size: 26rpx;
		}
	
		.font40 {
			font-size: 40rpx;
		}
	
		.bold {
			font-weight: bold;
		}
	
		.red {
			color: #ff0000 !important;
		}
	
		.color6a {
			color: #6A6A6A;
		}
	
		.colora7 {
			color: #a7a7a7;
		}
	
		.color333 {
			color: #333;
		}
	
		.color666 {
			color: #666;
		}
	
		.color888 {
			color: #888;
		}
	
		.color999 {
			color: #999;
		}
	
		.colora5 {
			color: #A5A5A5;
		}
	
		.golden {
			color: #FFEEBA;
		}
	
		.green {
			color: #19c866 !important;
		}
	
		.border50 {
			border-radius: 50%;
		}
	
		.padding20 {
			padding: 20rpx;
		}
	
		.padding30 {
			padding: 30rpx;
		}
	
		.p-left30 {
			padding-left: 30rpx !important;
		}
	
		.p-left20 {
			padding-left: 20rpx !important;
		}
	
		.p-align-top20 {
			padding: 20rpx 0;
		}
	
		.p-align-top30 {
			padding: 30rpx 0;
		}
	
		.p-align-top40 {
			padding: 40rpx 0 !important;
		}
	
		.p-right40 {
			padding-right: 40rpx !important;
		}
	
		.p-around30 {
			padding: 0 30rpx;
		}
	
		.p-around20 {
			padding: 0 10rpx;
		}
	
		.p-around10 {
			padding: 0 10rpx;
		}
	
		.p-align30 {
			padding: 30rpx 0;
		}
	
		.p-around15 {
			padding: 0 15rpx;
		}
	
		.margin20 {
			margin: 20rpx;
		}
	
		.m-top10 {
			margin-top: 10rpx;
		}
	
		.border-left {
			border-left: 2rpx solid #fff;
		}
	
		.border {
			border-bottom: 2rpx solid #f6f6f6;
		}
	
		.p-align-top10 {
			padding: 10rpx 0;
		}
	
		.p-top10 {
			padding-top: 10rpx;
		}
	
		.p-top20 {
			padding-top: 20rpx;
		}
	
		.p-top30 {
			padding-top: 30rpx;
		}
	
		.p-bottom20 {
			padding-bottom: 20rpx;
		}
	
		.p-bottom30 {
			padding-bottom: 30rpx;
		}
	
		.p-bottom10 {
			padding-bottom: 10rpx;
		}
	
		.text-decoration {
			padding: 0 6rpx;
			text-decoration: line-through;
		}
	
		.m-left20 {
			margin-left: 20rpx;
		}
	
		.m-left10 {
			margin-left: 10rpx;
		}
	
		.m-right10 {
			margin-right: 10rpx;
		}
	
		.m-top6 {
			margin-top: 6rpx;
		}
	
		.m-bottom16 {
			margin-bottom: 16rpx;
		}
	
		.m-bottom30 {
			margin-bottom: 30rpx;
		}
	
		.m-bottom6 {
			margin-bottom: 6rpx;
		}
	
		/* 粘性定位 */
		.sticky-top {
			position: sticky;
			top: 0;
			z-index: 999;
		}
	
		.relative {
			position: relative;
		}
	
		.color_FFFFFF {
			color: #fff;
		}
	
		.flex1 {
			flex: 1;
		}
	
		.display {
			display: flex;
		}
	
		.flex {
			display: flex;
			justify-content: center;
			align-items: center;
		}
	
		.flex-column {
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
		}
	
		// 上下自动间距对其
		.flex-auto-columns {
			display: flex;
			justify-content: space-around;
			flex-direction: column;
		}
	
		.flex-columns {
			display: flex;
			flex-direction: column;
		}
	
		.flex-between-columns {
			display: flex;
			justify-content: space-between;
			flex-direction: column;
		}
	
		.flex-align-center {
			display: flex;
			align-items: center;
		}
	
		.flex-top-start {
			display: flex;
			align-items: baseline;
		}
	
		.flex-bottom {
			display: flex;
			align-items: flex-end;
		}
	
		.flex-end {
			display: flex;
			align-items: center;
			justify-content: flex-end;
		}
	
		.flex-between {
			display: flex;
			justify-content: space-between;
			align-items: center;
		}
	
		.flex-betweens {
			display: flex;
			justify-content: space-between;
		}
	
		.flex-around {
			display: flex;
			justify-content: space-around;
			align-items: center;
		}
	
		.flex-wrap {
			display: flex;
			flex-wrap: wrap;
		}
	
		/* 3行文字省略 */
		.font-overflow3 {
			text-overflow: ellipsis;
			display: -webkit-box;
			-webkit-line-clamp: 3;
			overflow: hidden;
			-webkit-box-orient: vertical;
		}
	
		/* 2行文字省略 */
		.font-overflow2 {
			text-overflow: ellipsis;
			display: -webkit-box;
			-webkit-line-clamp: 2;
			overflow: hidden;
			-webkit-box-orient: vertical;
		}
	
		/* 单行文字省略 */
		.font-overflow {
			text-overflow: ellipsis;
			overflow: hidden;
			white-space: nowrap;
		}
</style>
